// 封装登录数据
import { defineStore } from 'pinia'
import { ref } from 'vue'


// 用户信息仓库实例
export const useUserStore = defineStore('user', () => {
    
    // 用户信息
    const userInfo = ref({})

    // 设置用户信息
    const setUserInfo = (info) => {
        userInfo.value = info
    }

    // 清除用户信息
    const clearUserInfo = () => {
        userInfo.value = {}

    }

    return {
        userInfo,
        setUserInfo,
        clearUserInfo
    }
},{
    persist: true,
})